#include <stdio.h>
#include "Log.h"

void Log::printDebug(const char * fileName, int line, const char * msg1){
#ifdef __DEBUGING
	printf("%s:%d: %s\n", fileName, line, msg1);
#endif
}

void Log::printDebug(const char * fileName, int line, const char * msg1, const char * msg2){
#ifdef __DEBUGING
	printf("%s:%d: %s | %s\n", fileName, line, msg1, msg2);
#endif
}

void Log::printDebug(const char * fileName, int line, const char * msg1, const char * msg2, const char * msg3){
#ifdef __DEBUGING
	printf("%s:%d: %s | %s | %s\n", fileName, line, msg1, msg2, msg3);
#endif
}

void Log::printDebug(const char * fileName, int line, const char * msg1, int val1){
#ifdef __DEBUGING
	printf("%s:%d: %s%d\n", fileName, line, msg1, val1);
#endif
}

void Log::printDebug(const char * fileName, int line, const char * msg1, int val1, const char * msg2, int val2){
#ifdef __DEBUGING
	printf("%s:%d: %s%d | %s%d\n", fileName, line, msg1, val1, msg2, val2);
#endif
}

void Log::printDebug(const char * fileName, int line, const char * msg1, int val1, const char * msg2, int val2, const char * msg3, int val3){
#ifdef __DEBUGING
	printf("%s:%d: %s%d | %s%d | %s%d\n", fileName, line, msg1, val1, msg2, val2);
#endif
}
